package top.zywork.service;

import org.apache.ibatis.annotations.Param;
import top.zywork.dos.GoodsSkuActivityDO;
import top.zywork.dto.GoodsSkuActivityDTO;

import java.util.List;

/**
 * GoodsInfoService服务接口<br/>
 *
 * 创建于2019-07-04<br/>
 *
 * @author http://zywork.top 王振宇
 * @version 1.0
 */
public interface GoodsInfoService extends BaseService {

    /**
     * 更新商品的点击量
     * @param goodsId
     * @return
     */
    int updateClickCount(Long goodsId);

    /**
     * 查询sku的活动信息
     * @param shopId 店铺的id
     * @param goodsId 商品的id
     * @param goodsSkuId 商品sku的id
     * @return
     */
    List<GoodsSkuActivityDTO> listCountActivityGoods(Long shopId, Long goodsId, String[] goodsSkuId);

}
